animal casings - Francés Inglés Diccionario